class_name MovementTransition
extends Node

##
var active: bool = true


func try_condition() -> bool:
	return active and _try_condition()


func try_transition() -> String:
	return _try_transition()


#region Need to override
func _try_condition() -> bool:
	return false


func _try_transition() -> String:
	return ""
#endregion
